package com.dongjiantong.sys.service;

import com.dongjiantong.mybatis.BaseService;
import com.dongjiantong.sys.model.DicData;

import java.util.List;

/**
 * @author cao
 * @create 2017-11-28 上午9:38
 **/
public interface DicDataService extends BaseService<DicData> {

    /**
     * 根据分组取字典信息
     * @param groupCode
     * @return
     */
    List<DicData> queryDicByGroup(String groupCode);

    /**
     * 根据分组和字典码取值
     * @param groupCode
     * @param dicValue
     * @return
     */
    DicData queryDicByGroupAndValue(String groupCode,String dicValue);


    /**
     * 取系统模块
     * @return
     */
    List<DicData> queryGlobalModule();

    /**
     * 取APP角色
     * @return
     */
    List<DicData> queryAPPRole();

    /**
     * 取企业类型
     * @return
     */
    List<DicData> queryFarmsType();

}
